give oneself over to - Français Anglais Dictionnaire